package cn.yj.netty.message.eventshander;

import io.netty.channel.ChannelHandlerContext;

/**
 * 将协议包内容解析出来后，通过工厂模式选择对应的业务handler中处理
 * 业务处理接口，不用的CommandCode 对应不同的业务实现
 *
 * @author 永健
 * @since 2022-02-15 14:26
 */
public interface MessageHandler<T> {

    void receiveMsg(T msg, ChannelHandlerContext channelHandlerContext);

    boolean support(T msg);
}
